gezici esnaf

  1. peddler
  2. pedlar
  3. (Br) pedlar (s
  4. (US) peddler (s
travelling artisan Noun